﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#444; font-size:14px; font-family:"微软雅黑";}
ul, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.fK{color:#a91432;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#444; text-decoration:none;}
a:hover {color:#f7b70f; text-decoration:underline; }
i,em{ font-style:normal;}
.layout{ width:1200px; min-width:1200px; margin:0 auto; height:auto; overflow:hidden;}
.fl{ float:left;}.fr{ float:right;}

.product_b_con table{ border-collapse:collapse; border: 1px #ccc solid !important; width:100% !important;line-height:30px !important;}
.product_b_con table td{ padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #ccc solid !important;line-height:30px !important;}
.product_b_con table h6{line-height:30px !important;}

.header{}
.logo{ width:243px; height:117px;}
.topword{ width:400px; height:35px; border-left:1px #ddd solid; color:#0c960a; font-size:22px; padding:0px 0 15px 15px; margin-top:29px;}
.all{ width:190px; float:left; margin-top:30px;}
.tel{ width:250px; background:url(../images/tel.jpg) no-repeat left center; height:43px; margin-top:30px; margin-left:100px;}
.tel .ying{ width:207px; margin-left:50px;}
.tel .ying i{ color:#605f5f;}
.tel .ying span{ color:#0c960a; font-size:24px; display:block;}

.navbox{ min-width:1200px; height:48px; background:#129a2c;z-index:9999;}
.nav{ width:1200px; min-width:1200px;  height:48px; margin:auto;z-index:9999; }
.nav ul{width:1200px; min-width:1200px; z-index:9999;}
.nav li{ float:left; width:171px; text-align:center; position:relative; z-index:2;}
.nav li p{ line-height:48px;}
.nav li p a{ display:block; color:#fff; font-size:16px;}
.nav li:hover p a{ display:block; text-decoration:none; background:#f7b70f; color:#fff; font-size:18px;}
.nav .on{ background:#f7b70f; display:block;}
.nav li a.current{ background:#f7b70f; color:#FFF;}
.nav li dl{ display:none;}
.nav li:hover dl{ display:block; line-height:40px; background:rgba(18, 154, 44,0.95); position:absolute; left:0px; top:48px; width:171px; padding-bottom:0px;}
.nav li:hover dd{ margin:0; border-bottom:1px solid #088c20;}
.nav li:hover dd a{ display:block;color:#FFF;}
.nav li:hover dd a:hover{ display:block; text-decoration:none; background:#f7b70f; color:#fff;}

.keyword{ width:100%; min-width:1200px; height:45px; background:#e7e7e7;}
.keybox{ width:1200px; min-width:1200px; height:35px; margin:8px  auto;}
.key_left{ width:950px; line-height:35px; float:left; margin-left:5px;}
.keywords{ width:245px; float:left;}

.foot{ background:#129a2c; min-width:1200px; padding-top:20px; color:#fff; height:auto; overflow:hidden;}
.foot .foot_nav{ line-height:40px; text-align:center;}
.foot .foot_nav a{ margin:0 20px; color:#FFF;}
.foot .foot_nav a:hover{ margin:0 20px; color:#FFF;}
.foot .links{ width:1200px; min-width:1200px; height:auto; overflow:hidden; padding:15px 0; margin:auto; line-height:28px; border-bottom:1px #4c72a7 solid;}
.foot .links h3{ font-size:18px;}
.foot .links a{margin:0 10px; color:#d2ebfe; font-size:12px;}
.foot .copyright{ color:#FFF; line-height:25px; padding:40px 0; width:940px; margin:auto; height:auto; overflow:hidden;}
.foot .copyright .dmlogo{ width:209px; height:61px; float:left; padding-top:15px;}
.foot .copyright .cop{ width:500px; margin-left:50px; float:left; font-size:12px;}
.foot .copyright .ewm{ width:100px; height:auto; overflow:hidden; float:left; margin-left:81px;}
.foot .copyright .ewm img{}
.foot .copyright .ewm p{ text-align:center; font-size:12px;  color:#8fb9f7;}


.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background:#fb9700 url(../images/top.png) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: 1;
}
.no-touch .cd-top:hover {
  background-color: #ffd200;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 60px;
    width: 60px;
    right: 30px;
    bottom: 30px;
  }
}
